Spécification et Vérification par Interprétation Abstraite d’Aspects pour la Distribution

نویسندگان

  • PIERRE-LOÏC GAROCHE
  • MARC PANTEL
  • XAVIER THIRIOUX
چکیده

Nous présentons une méthode pour spécifier et vérifier des programmes en séparant les préoccupations. En particulier, nous décrivons la spécification puis la vérification par interprétation abstraite de programmes distribués. Un programme est composé de deux parties, une partie concurrente et une partie fonctionnelle. Elles sont ensuite composées en utilisant un mécanisme de tissage simple (syntaxique). Nous décrivons alors comment combiner les analyses spécifiques à chaque partie afin de calculer une approximation du plus petit point fixe de la sémantique collectrice du système tissé. Un tel cadre permet de vérifier des propriétés de sûreté sur des programmes distribués spécifiés dans une approche par aspects. Ces travaux sont les prémisses d’une approche formelle et générique de l’analyse d’autres aspects par interprétation abstraite, en combinant des sémantiques de natures différentes.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Contrôler la visibilité des aspects avec Aspectboxes

Résumé. La composition et l’intéraction des aspects est un domaine de recherche très actif. Bien que plusieurs solutions existent, telles que l’agencement des aspects et des advices, les approches proposées par des langages à aspects supposent qu’une connaissance générale des aspects soit nécessaire pour pouvoir les composer, et même ceci ne permet pas d’éviter les interactions implicites résul...

متن کامل

Arithmétique et algorithmique en algèbre linéaire exacte pour la bibliothèque LinBox. (Arithmetic and algorithmic in exact linear algebra for the LinBox library)

Envelope classe virtuelle classe template héritage instanciation pointeur conforme branchement Fig. 2.2 – Structure de l’archétype des corps finis. La figure 2.2 décrit la structure d’une interface de données compilable. Cette structure se découpe en trois modules. Tout d’abord on peut distinguer au plus bas niveau les classes Abstract et Envelope. La classe Abstract définit l’interface abstrai...

متن کامل

La réaction de fixation du complément pour le diagnostic sérologique de la péripneumonie contagieuse bovine : application et interprétation des résultats

Résumé : La péripneumonie contagieuse bovine (PPCB), causée par Mycop la sma mycoides subsp. mycoides SC (small colony) , est une maladie bien connue depuis longtemps. L'examen sérologique est le moyen le plus utilisé pour le diagnostic de la PPCB chez l'animal vivant. Il est basé sur la réaction de fixation du complément (RFC), technique recommandée par l'Office international des ép i zoo t i ...

متن کامل

Analyse statique de programmes et systèmes numériques

Alors que la complexité des traitements informatiques dans les systèmes embarqués croit chaque jour, la sûreté du fonctionnement de ces systèmes devient un enjeu crucial, tout particulièrement pour les systèmes critiques. Plus largement, synthétiser et garantir des propriétés sur le comportement d’un programme, est un objectif naturel et de large utilité. Cette habilitation (Putot, 2012) porte ...

متن کامل

Un Syst Eme Pour L'optimisation Globale De Programmes D'ordre Sup Erieur Par Compilation Abstraite S Epar Ee

Le pr esent document a et e r edig e dans le cadre de la deuxi eme partie de l'examen pr edoctoral de Dominique Boucher sous la direction du professeur Marc Feeley. La proposition consiste en l'architecture d'un compilateur pour un langage fonctionnel d'ordre sup erieur capable de r ealiser des optimisations intermodules. Le syst eme utilise une technique d'implantation des analyses statiques b...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007